gear-reduction pumping unit - English Synonyms Dictionary